person who speaks too much and scandalously - Allemand Anglais Dictionnaire